package a.f.l;

public class r
{
  private static final Object a = "DEFAULT_EDGE_GROUP_ID";
  private Object b;
  private boolean c;
  private Object d;
  private Object e;
  public static int f;
  
  public r(Object paramObject)
  {
    this(paramObject, false, a, a);
  }
  
  public r(Object paramObject1, Object paramObject2, Object paramObject3)
  {
    this(paramObject1, false, paramObject2, paramObject3);
  }
  
  public r(Object paramObject, boolean paramBoolean)
  {
    this(paramObject, paramBoolean, a, a);
  }
  
  public r(Object paramObject1, boolean paramBoolean, Object paramObject2, Object paramObject3)
  {
    this.b = paramObject1;
    this.c = paramBoolean;
    b(paramObject2);
    c(paramObject3);
  }
  
  public boolean equals(Object paramObject)
  {
    int i = g.Cc;
    if (i == 0) {
      if (this == paramObject) {
        return true;
      }
    }
    if (paramObject != null)
    {
      if (i != 0) {
        break label37;
      }
      if (getClass() == paramObject.getClass()) {}
    }
    else
    {
      return false;
    }
    label37:
    r localr = (r)paramObject;
    if (((i != 0) || (this.c == localr.c)) && ((i != 0) || (this.b.equals(localr.b))) && ((i != 0) || (this.d.equals(localr.d)))) {
      if (i != 0) {}
    }
    return this.e.equals(localr.e);
  }
  
  public int hashCode()
  {
    int i = this.b.hashCode();
    if (g.Cc == 0) {}
    i = 31 * i + (this.c ? 1 : 0);
    i = 31 * i + this.d.hashCode();
    i = 31 * i + this.e.hashCode();
    return i;
  }
  
  public Object a()
  {
    return this.b;
  }
  
  public void a(Object paramObject)
  {
    this.b = paramObject;
  }
  
  public Object b()
  {
    return this.d;
  }
  
  public void b(Object paramObject)
  {
    if (paramObject == null)
    {
      if (g.Cc != 0) {
        break label25;
      }
      this.d = a;
      if (g.Bc == 0) {
        return;
      }
    }
    label25:
    this.d = paramObject;
  }
  
  public Object c()
  {
    return this.e;
  }
  
  public void c(Object paramObject)
  {
    if (paramObject == null)
    {
      if (g.Cc != 0) {
        break label25;
      }
      this.e = a;
      if (g.Bc == 0) {
        return;
      }
    }
    label25:
    this.e = paramObject;
  }
  
  public boolean d()
  {
    return this.c;
  }
  
  public void a(boolean paramBoolean)
  {
    this.c = paramBoolean;
  }
  
  public String toString()
  {
    return "[ID=" + this.b + " groupIDs=" + this.d + "," + this.e + " fixed=" + this.c + "]";
  }
}


/* Location:           E:\idea\
 * Qualified Name:     a.f.l.r
 * JD-Core Version:    0.7.0.1
 */